package oop;

/**
 * interface 接口(完全开放的)
 * 1. 所有的方法都是pubic
 * 2. 所有的成员 都是 public static final
 * 3. 类继承extends只能继承一个
 * 4. 接口可以多继承
 */
class C{
    int x;//成员 人手一份，没有对象则没有
    static int y;//类变量 属于类的，大家共享一份
}
public interface Shape2 {
    void show();// public abstract  void show();
    int  x=3;//public  final static
}
interface CanSing{
    void sing();
}
interface CanDance{
    void dance();
}
interface CanSingAndDance extends CanSing,CanDance{

}
abstract  class Person{
    abstract  void g();
        }
class SuperPerson extends Person implements  CanSingAndDance{

    @Override
    public void sing() {

    }

    @Override
    public void dance() {

    }

    @Override
    void g() {

    }
}
